it has/had healed (up) - Turco Inglés Diccionario